@CHARSET "UTF-8";

body {
	background: #f6f5ec;
}

.container {
	width: 400px;
	height: 450px;
	margin: 0 auto;
	margin-top:80px;
	margin-left:45%;
	text-align:center;
}

table {
	text-align:center;
	margin: 0 auto;
}

input {
	width:250px;
	height:35px;
	padding:5px 20px 0px 20px;
	margin:0 0 10px 0;
	background:#d9d6c3;
	border-radius:5px;
	font-family:楷体,sans-serif;
	font-size:18px;
	color:#40835e;
	text-shadow:0px -1px 0px #f0f0f0;
}
hr {
	width:330px;
}
button {
	width:120px;
	height:30px;
	font-weight:bolder;
	font-family:楷体;
	font-size:20px;
	color:#84bf96;
	border-radius:5px;
	cursor:pointer;
	background:#f0f0f0;
	text-shadow:0px -1px 0px #f0f0f0;
}
h2 {
	font-weight:bolder;
	font-size: 30px;
	color:#2b6447;
	align: center;
	font-family:楷体,sans-serif;
	text-shadow:2px 2px 5px #f2f2f2;
}